human-alien encounters - Allemand Anglais Dictionnaire